RAIS  3.2
RAIS::DataAccessLayer::LoggingSystem Class Reference

This class implements D.A.L. methods for logging. More...

List of all members.

Public Member Functions

 LoggingSystem (DynamicMaskData data)
 LoggingSystem (string curUser, List< FieldData > curFields, Table curTable, DataRow curRow)
 LoggingSystem ()
void WriteMultiLookupDelete (String tab, String multipleLookupName, String keyName, String multipleLookupValue, String keyValue)
void WriteMultiLookupInsert (String tab, String multipleLookupName, String keyName, String multipleLookupValue, String keyValue)
void DeleteRow ()
void InsertRow ()
void UpdateValue (String oldValue, String newValue, FieldData field)
void Open ()
void Close ()
Field GetFieldByName (string fieldName, Fields fields)
List< Dictionary< string,
object > > 
LoadHistory (int tableID, int primaryKey)

Detailed Description

This class implements D.A.L. methods for logging.


Constructor & Destructor Documentation

RAIS::DataAccessLayer::LoggingSystem::LoggingSystem ( DynamicMaskData  data)

Definition at line 37 of file LoggingSystem.cs.

RAIS::DataAccessLayer::LoggingSystem::LoggingSystem ( string  curUser,
List< FieldData >  curFields,
Table  curTable,
DataRow  curRow 
)

Definition at line 44 of file LoggingSystem.cs.

RAIS::DataAccessLayer::LoggingSystem::LoggingSystem ( )

Definition at line 52 of file LoggingSystem.cs.


Member Function Documentation

void RAIS::DataAccessLayer::LoggingSystem::Close ( )

Definition at line 148 of file LoggingSystem.cs.

void RAIS::DataAccessLayer::LoggingSystem::DeleteRow ( )

Definition at line 93 of file LoggingSystem.cs.

Field RAIS::DataAccessLayer::LoggingSystem::GetFieldByName ( string  fieldName,
Fields  fields 
)

Definition at line 220 of file LoggingSystem.cs.

void RAIS::DataAccessLayer::LoggingSystem::InsertRow ( )

Definition at line 112 of file LoggingSystem.cs.

List<Dictionary<string,object> > RAIS::DataAccessLayer::LoggingSystem::LoadHistory ( int  tableID,
int  primaryKey 
)

Definition at line 228 of file LoggingSystem.cs.

void RAIS::DataAccessLayer::LoggingSystem::Open ( )

Definition at line 142 of file LoggingSystem.cs.

void RAIS::DataAccessLayer::LoggingSystem::UpdateValue ( String  oldValue,
String  newValue,
FieldData  field 
)

Definition at line 131 of file LoggingSystem.cs.

void RAIS::DataAccessLayer::LoggingSystem::WriteMultiLookupDelete ( String  tab,
String  multipleLookupName,
String  keyName,
String  multipleLookupValue,
String  keyValue 
)

Definition at line 54 of file LoggingSystem.cs.

void RAIS::DataAccessLayer::LoggingSystem::WriteMultiLookupInsert ( String  tab,
String  multipleLookupName,
String  keyName,
String  multipleLookupValue,
String  keyValue 
)

Definition at line 59 of file LoggingSystem.cs.


The documentation for this class was generated from the following file: